Text copied to clipboard!
Názov
Text copied to clipboard!Backend vývojár s Java Spring Boot
Opis
Text copied to clipboard!
Hľadáme skúseného backend vývojára s Java Spring Boot, ktorý sa pripojí k nášmu dynamickému tímu a pomôže nám vytvárať robustné a škálovateľné backendové riešenia. Ako backend vývojár budete zodpovedný za návrh, vývoj a údržbu serverových aplikácií, ktoré podporujú naše webové a mobilné platformy. Budete úzko spolupracovať s frontend vývojármi, produktovými manažérmi a ďalšími členmi tímu, aby ste zabezpečili efektívne a spoľahlivé riešenia.
Vašou hlavnou úlohou bude vývoj RESTful API, integrácia s databázami a optimalizácia výkonu aplikácií. Očakávame, že budete mať skúsenosti s architektúrou mikroslužieb, bezpečnostnými štandardmi a modernými vývojovými nástrojmi. Okrem toho budete mať príležitosť pracovať s cloudovými technológiami a DevOps procesmi na nasadzovanie a monitorovanie aplikácií.
Ideálny kandidát by mal mať silné analytické myslenie, schopnosť riešiť problémy a skúsenosti s agilným vývojom. Ak máte vášeň pre vývoj softvéru a chcete pracovať v inovatívnom prostredí, radi vás privítame v našom tíme.
Zodpovednosti
Text copied to clipboard!- Vývoj a údržba backendových aplikácií pomocou Java Spring Boot.
- Návrh a implementácia RESTful API pre webové a mobilné aplikácie.
- Optimalizácia výkonu a zabezpečenia backendových riešení.
- Integrácia s databázami a externými službami.
- Spolupráca s frontend vývojármi a ďalšími členmi tímu.
- Implementácia a správa mikroslužbovej architektúry.
- Monitorovanie a riešenie problémov v produkčnom prostredí.
- Dodržiavanie najlepších praktík v oblasti vývoja softvéru.
Požiadavky
Text copied to clipboard!- Skúsenosti s Java a Spring Boot.
- Znalosť databázových technológií ako MySQL, PostgreSQL alebo MongoDB.
- Skúsenosti s vývojom RESTful API.
- Znalosť architektúry mikroslužieb a cloudových riešení.
- Schopnosť pracovať v agilnom tíme.
- Znalosť bezpečnostných štandardov v oblasti vývoja softvéru.
- Skúsenosti s nástrojmi ako Docker, Kubernetes alebo CI/CD.
- Schopnosť riešiť problémy a optimalizovať výkon aplikácií.
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké sú vaše skúsenosti s Java Spring Boot?
- Ako by ste navrhli RESTful API pre škálovateľnú aplikáciu?
- Aké databázové technológie ste používali a prečo?
- Ako riešite problémy s výkonom backendových aplikácií?
- Aké sú hlavné výhody a nevýhody mikroslužbovej architektúry?
- Aké bezpečnostné opatrenia implementujete pri vývoji backendových riešení?
- Aké skúsenosti máte s cloudovými platformami ako AWS alebo Azure?
- Ako pracujete v agilnom vývojovom prostredí?